Static and expanding grid coverage with ant robots: Complexity results

نویسندگان

  • Yaniv Altshuler
  • Alfred M. Bruckstein
چکیده

In this paper we study the strengths and limitations of collaborative teams of simple agents. In particular, we discuss the efficient use of “ant robots” for covering a connected region on the Z grid, whose area is unknown in advance, and which expands at a given rate, where n is the initial size of the connected region. We show that regardless of the algorithm used, and the robots’ hardware and software specifications, the minimal number of robots required in order for such coverage to be possible is Ω( √ n). In addition, we show that when the region expands at a sufficiently slow rate, a team of Θ( √ n) robots could cover it in at most O(n lnn) time. This completion time can even be achieved by myopic robots, with no ability to directly communicate with each other, and where each robot is equipped with a memory of size O(1) bits w.r.t the size of the region (therefore, the robots cannot maintain maps of the terrain, nor plan complete paths). Regarding ∗Corresponding Author (Tel : +972.544.950093 Fax : +972.153.544.950093) Email addresses: [email protected] (Yaniv Altshuler), [email protected] (Alfred M. Bruckstein) URL: www.cs.technion.ac.il/~yanival (Yaniv Altshuler), www.cs.technion.ac.il/~freddy (Alfred M. Bruckstein) Preprint submitted to Theory of Computer Science November 30, 2010 the coverage of non-expanding regions in the grid, we improve the current best known result of O(n) by demonstrating an algorithm that guarantees such a coverage with completion time of O( 1 k n + n) in the worst case, and faster for shapes of perimeter length which is shorter than O(n).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Cooperative Cleaners Problem in Stochastic Dynamic Environments

In this paper we study the strengths and limitations of collaborative teams of simple agents. In particular, we discuss the efficient use of " ant robots " for covering a connected region on the Z 2 grid, whose area is unknown in advance and which expands stochastically. Specifically, we discuss the problem where an initial connected region of S0 boundary tiles expand outward with probability p...

متن کامل

The Complexity of Grid Coverage by Swarm Robotics

In this paper we discuss the task of efficiently using ant-like robotic agents for covering a connected region on the Z grid, whose shape and size are unknown in advance, and which expands at a given rate. This is done using myopic robots, with no ability to directly communicate with each other, where each robot is equipped with only O(1) memory. We show that regardless of the algorithm used, a...

متن کامل

Application of A Route Expansion Algorithm for Transit Routes Design in Grid Networks

Establishing a network of transit routes with satisfactory demand coverage is one of the main goals of transitagencies in moving towards a sustainable urban development. A primary concern in obtaining such anetwork is reducing operational costs. This paper deals with the problem of minimizing construction costsin a grid transportation network while satisfying a certain level o...

متن کامل

Decentralized Collision-Free Control of Multiple Robots in 2D and 3D Spaces

Decentralized control of robots has attracted huge research interests. However, some of the research used unrealistic assumptions without collision avoidance. This report focuses on the collision-free control for multiple robots in both complete coverage and search tasks in 2D and 3D areas which are arbitrary unknown. All algorithms are decentralized as robots have limited abilities and they ar...

متن کامل

An Algorithm to Compute the Complexity of a Static Production Planning (RESEARCH NOTE)

Complexity is one of the most important issues of any production planning. The increase in complexity of production planning can cause inconsistency between a production plan and an actual outcome. The complexity generally can be divided in two categories, the static complexity and the dynamic complexity, which can be computed using the ant ropy formula. The formula considers the probability of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 412  شماره 

صفحات  -

تاریخ انتشار 2011